<?xml version="1.0"?>
<doc>
    <assembly>
        <name>NewLife.CommonEntity</name>
    </assembly>
    <members>
        <member name="T:NewLife.CommonEntity.Role`3">
            <summary>
            角色
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Role`1">
            <summary>
            角色
            </summary>
            <typeparam name="TEntity"></typeparam>
            <summary>
            角色
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.CommonEntityBase`1">
            <summary>
            通用实体类基类
            </summary>
            <typeparam name="TEntity"></typeparam>
        </member>
        <member name="F:NewLife.CommonEntity.CommonEntityBase`1.http">
            <summary>
            Http状态，名称必须和管理员类中一致
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.CommonEntityBase`1.CreateLog(System.String)">
            <summary>
            创建指定动作的日志实体。通过Http状态访问当前管理员对象，创建日志实体
            </summary>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.CommonEntityBase`1.WriteLog(System.String,System.String)">
            <summary>
            写日志
            </summary>
            <param name="action">操作</param>
            <param name="remark">备注</param>
        </member>
        <member name="M:NewLife.CommonEntity.Role`1.InitData">
            <summary>
            首次连接数据库时初始化数据，仅用于实体类重载，用户不应该调用该方法
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Role`1.Save">
            <summary>
            已重载。调用Save时写日志，而调用Insert和Update时不写日志
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Role`1.Delete">
            <summary>
            已重载。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Role`1.FindByKeyForEdit(System.Int32)">
            <summary>
            根据主键查询一个角色实体对象用于表单编辑
            </summary>
            <param name="__ID">角色编号</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Role`1.FindByID(System.Int32)">
            <summary>
            根据编号查找角色
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Role`1.Acquire(System.Int32,NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定菜单指定操作的权限
            </summary>
            <param name="menuID"></param>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Role`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Role`1.Name">
            <summary>
            角色名称
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Role`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.Role`1._">
            <summary>
            取得字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Role`1._.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Role`1._.Name">
            <summary>
            角色名称
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Role`3.InitData">
            <summary>
            首次连接数据库时初始化数据，仅用于实体类重载，用户不应该调用该方法
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Role`3.ClearRoleMenu">
            <summary>
            删除RoleMenu中无效的RoleID和无效的MenuID
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Role`3.CheckNonePerssion">
            <summary>
            检查是否所有人都没有权限
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Role`3.Delete">
            <summary>
            已重载。关联删除权限项。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Role`3.Acquire(System.Int32,NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定菜单指定操作的权限
            </summary>
            <param name="menuID"></param>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Role`3.GetMySubMenus(System.Int32)">
            <summary>
            取得当前角色的子菜单，有权限、可显示、排序
            </summary>
            <param name="parentID"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Role`3.Menus">
            <summary>
            菜单
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Role`3.MenuList">
            <summary>
            拥有权限的菜单
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Web.DownloadFile">
            <summary>
            文件下载处理器，可以直接使用，也可以继承
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.DownloadFile.Download(System.Web.HttpContext)">
            <summary>
            下载文件
            </summary>
            <param name="context"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.DownloadFile.GetStream">
            <summary>
            获取文件数据流。这里可以实现小文件缓存进入内容以减少磁盘IO
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.DownloadFile.GetSmallFileCacheTime">
            <summary>
            小文件缓存时间，默认10分钟
            </summary>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Web.DownloadFile.ID">
            <summary>
            文件编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.DownloadFile.Attachment">
            <summary>附件</summary>
        </member>
        <member name="T:NewLife.CommonEntity.IAdministrator">
            <summary>
            管理员接口
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.IAdministrator.FindPermissionMenu(System.String)">
            <summary>
            根据权限名（权限路径）找到权限菜单实体
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.IAdministrator.Acquire(System.Int32,NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定菜单指定操作的权限
            </summary>
            <param name="menuID"></param>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.IAdministrator.CreateLog(System.Type,System.String)">
            <summary>
            创建指定类型指定动作的日志实体
            </summary>
            <param name="type"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.PermissionFlags">
            <summary>
            操作权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.None">
            <summary>
            无权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.All">
            <summary>
            所有权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Insert">
            <summary>
            添加权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Update">
            <summary>
            修改权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Delete">
            <summary>
            删除权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom1">
            <summary>
            自定义1权限
            </summary>
            <remarks>这里没有接着排16，为了保留给上面使用</remarks>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom2">
            <summary>
            自定义2权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom3">
            <summary>
            自定义3权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom4">
            <summary>
            自定义4权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom5">
            <summary>
            自定义5权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom6">
            <summary>
            自定义6权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom7">
            <summary>
            自定义7权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.PermissionFlags.Custom8">
            <summary>
            自定义8权限
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.RoleMenu`1">
            <summary>
            角色和菜单
            </summary>
            <summary>
            角色和菜单
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.Save">
            <summary>
            已重载。调用Save时写日志，而调用Insert和Update时不写日志
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.Delete">
            <summary>
            已重载。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.InitData">
            <summary>
            首次连接数据库时初始化数据，仅用于实体类重载，用户不应该调用该方法
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.CheckNonePerssion(System.Int32)">
            <summary>
            检查指定菜单编号的权限，保证至少有一个角色有权限控制该菜单
            </summary>
            <param name="menuID"></param>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.ToString">
            <summary>
            已重载。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.FindByKeyForEdit(System.Int32)">
            <summary>
            根据主键查询一个角色和菜单实体对象用于表单编辑
            </summary>
            <param name="__ID">编号</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.FindAllByRoleID(System.Int32)">
            <summary>
            根据角色编号查询所有角色和菜单实体对象
            </summary>
            <param name="roleID">编号</param>
            <returns>角色和菜单 实体对象</returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.FindAllByMenuID(System.Int32)">
            <summary>
            根据菜单编号查询所有角色和菜单实体对象
            </summary>
            <param name="menuID">编号</param>
            <returns>角色和菜单 实体对象</returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.FindByRoleAndMenu(System.Int32,System.Int32)">
            <summary>
            根据角色编号和菜单查询一个角色和菜单实体对象
            </summary>
            <param name="roleID">编号</param>
            <param name="menuID">编号</param>
            <returns>角色和菜单 实体对象</returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.Create(System.Int32,System.Int32)">
            <summary>
            根据角色编号和菜单编号创建一个角色菜单实体，默认授予完全控制权限
            </summary>
            <param name="roleID"></param>
            <param name="menuID"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.Acquire(NewLife.CommonEntity.PermissionFlags)">
            <summary>
            检查是否有指定权限
            </summary>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.Add(NewLife.CommonEntity.PermissionFlags)">
            <summary>
            添加权限
            </summary>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.RoleMenu`1.Remove(NewLife.CommonEntity.PermissionFlags)">
            <summary>
            删除权限
            </summary>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.RoleMenu`1.PermissionFlag">
            <summary>操作权限</summary>
        </member>
        <member name="P:NewLife.CommonEntity.RoleMenu`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.RoleMenu`1.RoleID">
            <summary>
            角色编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.RoleMenu`1.MenuID">
            <summary>
            菜单编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.RoleMenu`1.Permission">
            <summary>
            权限
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.RoleMenu`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.RoleMenu`1._">
            <summary>
            取得字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.RoleMenu`1._.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.RoleMenu`1._.RoleID">
            <summary>
            角色编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.RoleMenu`1._.MenuID">
            <summary>
            菜单编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.RoleMenu`1._.Permission">
            <summary>
            权限
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Statistics">
            <summary>
            统计
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Statistics`1">
            <summary>
            统计
            </summary>
            <summary>
            统计
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Statistics`1.FindByKeyForEdit(System.Int32)">
             <summary>
             根据主键查询一个统计实体对象用于表单编辑
             </summary>
            <param name="__ID">编号</param>
             <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Statistics`1.FindByID(System.Int32)">
            <summary>
            根据编号查找
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Statistics`1.Increment(System.String)">
            <summary>
            增加计数
            </summary>
            <param name="remark">备注</param>
        </member>
        <member name="M:NewLife.CommonEntity.Statistics`1.Increment(System.Int32)">
            <summary>
            增加指定编号的计数
            </summary>
            <param name="id"></param>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.Total">
            <summary>
            总数
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.Today">
            <summary>
            今天
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.Yesterday">
            <summary>
            昨天
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.ThisWeek">
            <summary>
            本周
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.LastWeek">
            <summary>
            上周
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.ThisMonth">
            <summary>
            本月
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.LastMonth">
            <summary>
            上月
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.ThisYear">
            <summary>
            本年
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.LastYear">
            <summary>
            去年
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.LastTime">
            <summary>
            最后时间
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.LastIP">
            <summary>
            最后IP
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.Remark">
            <summary>
            备注
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Statistics`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.Statistics`1._">
            <summary>
            取得统计字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.ID">
            <summary>
             编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.Total">
            <summary>
             总数
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.Today">
            <summary>
             今天
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.Yesterday">
            <summary>
             昨天
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.ThisWeek">
            <summary>
             本周
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.LastWeek">
            <summary>
             上周
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.ThisMonth">
            <summary>
             本月
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.LastMonth">
            <summary>
             上月
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.ThisYear">
            <summary>
             本年
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.LastYear">
            <summary>
             去年
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.LastTime">
            <summary>
             最后时间
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.LastIP">
            <summary>
             最后IP
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Statistics`1._.Remark">
            <summary>
             备注
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Administrator`5">
            <summary>
            管理员
            </summary>
            <typeparam name="TEntity">管理员实体类</typeparam>
            <typeparam name="TRoleEntity">角色实体类</typeparam>
            <typeparam name="TMenuEntity">菜单实体类</typeparam>
            <typeparam name="TRoleMenuEntity">角色菜单实体类</typeparam>
            <typeparam name="TLogEntity">日志实体类</typeparam>
        </member>
        <member name="T:NewLife.CommonEntity.Administrator`1">
            <summary>
            管理员
            </summary>
            <remarks>
            基础实体类应该是只有一个泛型参数的，需要用到别的类型时，可以继承一个，也可以通过虚拟重载等手段让基类实现
            </remarks>
            <typeparam name="TEntity">管理员类型</typeparam>
            <summary>
            管理员
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.InitData">
            <summary>
            首次连接数据库时初始化数据，仅用于实体类重载，用户不应该调用该方法
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.FindByKeyForEdit(System.Int32)">
            <summary>
            根据主键查询一个管理员实体对象用于表单编辑
            </summary>
            <param name="__ID">编号</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.FindByName(System.String)">
            <summary>
            根据名称查找
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.FindBySSOUserID(System.Int32)">
            <summary>
            根据SSOUserID查找
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.FindAllBySSOUserID(System.Int32)">
            <summary>
            根据SSOUserID查找所有帐户
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.Search(System.String,System.Int32,System.String,System.Int32,System.Int32)">
             <summary>
             查询满足条件的记录集，分页、排序
             </summary>
             <param name="key">关键字</param>
            <param name="roleId">角色ID</param>
             <param name="orderClause">排序，不带Order By</param>
             <param name="startRowIndex">开始行，0表示第一行</param>
             <param name="maximumRows">最大返回行数，0表示所有行</param>
             <returns>实体集</returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.SearchCount(System.String,System.Int32,System.String,System.Int32,System.Int32)">
             <summary>
             查询满足条件的记录总数，分页和排序无效，带参数是因为ObjectDataSource要求它跟Search统一
             </summary>
             <param name="key">关键字</param>
            <param name="roleId">角色ID</param>
             <param name="orderClause">排序，不带Order By</param>
             <param name="startRowIndex">开始行，0表示第一行</param>
             <param name="maximumRows">最大返回行数，0表示所有行</param>
             <returns>记录数</returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.SearchWhere(System.String,System.Int32)">
            <summary>
            构造搜索条件
            </summary>
            <param name="key">关键字</param>
            <param name="roleId">角色ID</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.Login(System.String,System.String)">
            <summary>
            登录
            </summary>
            <param name="username"></param>
            <param name="password"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.Logout">
            <summary>
            注销
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.FindPermissionMenu(System.String)">
            <summary>
            根据权限名（权限路径）找到权限菜单实体
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.HasMenu(System.String)">
            <summary>
            拥有指定菜单的权限
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.Acquire(System.Int32,NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定菜单指定操作的权限
            </summary>
            <param name="menuID"></param>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`1.CreateLog(System.Type,System.String)">
            <summary>
            创建当前管理员的日志实体
            </summary>
            <param name="type"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.HttpState">
            <summary>
            Http状态，子类可以重新给HttpState赋值，以控制保存Http状态的过程
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.Current">
            <summary>当前登录用户</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.CurrentNoAutoLogin">
            <summary>当前登录用户，不带自动登录</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.FriendName">
            <summary>
            友好名字
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.Name">
            <summary>
            名称
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.Password">
            <summary>
            密码
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.DisplayName">
            <summary>
            显示名
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.RoleID">
            <summary>
            角色
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.Logins">
            <summary>
            登录次数
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.LastLogin">
            <summary>
            最后登录
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.LastLoginIP">
            <summary>
            最后登陆IP
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.SSOUserID">
            <summary>
            登录用户编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.IsEnable">
            <summary>
            是否使用
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.Administrator`1._">
            <summary>
            取得字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.Name">
            <summary>
            名称
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.Password">
            <summary>
            密码
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.DisplayName">
            <summary>
            显示名
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.RoleID">
            <summary>
            角色
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.Logins">
            <summary>
            登录次数
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.LastLogin">
            <summary>
            最后登录
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.LastLoginIP">
            <summary>
            最后登陆IP
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.SSOUserID">
            <summary>
            登录用户编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Administrator`1._.IsEnable">
            <summary>
            是否使用
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`5.Save">
            <summary>
            已重载。调用Save时写日志，而调用Insert和Update时不写日志
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`5.Delete">
            <summary>
            已重载。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`5.FindPermissionMenu(System.String)">
            <summary>
            根据权限名（权限路径）找到权限菜单实体
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`5.Acquire(System.Int32,NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定菜单指定操作的权限
            </summary>
            <param name="menuID"></param>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Administrator`5.CreateLog(System.Type,System.String)">
            <summary>
            创建当前管理员的日志实体
            </summary>
            <param name="type"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`5.Role">
            <summary>角色</summary>
            <remarks>扩展属性不缓存空对象，一般来说，每个管理员都有对应的角色，如果没有，可能是在初始化</remarks>
        </member>
        <member name="P:NewLife.CommonEntity.Administrator`5.RoleName">
            <summary>
            角色名
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Administrator">
            <summary>
            管理员
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Menu">
            <summary>
            菜单
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Menu`1">
            <summary>
            菜单
            </summary>
            <summary>
            菜单
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.InitData">
            <summary>
            首次连接数据库时初始化数据，仅用于实体类重载，用户不应该调用该方法
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.Save">
            <summary>
            已重载。调用Save时写日志，而调用Insert和Update时不写日志
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.Delete">
            <summary>
            已重载。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindByKeyForEdit(System.Int32)">
            <summary>
            根据主键查询一个菜单实体对象用于表单编辑
            </summary>
            <param name="__ID">编号</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindByID(System.Int32)">
            <summary>
            根据编号查找
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindByName(System.String)">
            <summary>
            根据名字查找
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindByUrl(System.String)">
            <summary>
            根据Url查找
            </summary>
            <param name="url"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindForName(System.String)">
            <summary>
            根据名字查找，支持路径查找
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindByPerssion(System.String)">
            <summary>
            根据权限名查找
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindForPerssion(System.String)">
            <summary>
            为了权限而查找，支持路径查找
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindByPath(XCode.EntityList{`0},System.String,System.String)">
            <summary>
            路径查找
            </summary>
            <param name="list"></param>
            <param name="path"></param>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.FindAllByParentID(System.Int32)">
            <summary>
            查找指定菜单的子菜单
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.ResetName(System.String)">
            <summary>
            检查并重新设置名称和权限项
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.IsEnglish(System.String)">
            <summary>
            是否全英文
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.Import">
            <summary>
            导入
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.AddChild(System.String,System.String)">
            <summary>
            添加子菜单
            </summary>
            <param name="name"></param>
            <param name="url"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.AddChild(System.String,System.String,System.Int32,System.String)">
            <summary>
            添加子菜单
            </summary>
            <param name="name"></param>
            <param name="url"></param>
            <param name="sort"></param>
            <param name="reamark"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.ScanAndAdd(System.String)">
            <summary>
            扫描指定目录并添加文件到第一个顶级菜单之下
            </summary>
            <param name="dir"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.ScanAndAdd(System.String,`0)">
            <summary>
            扫描指定目录并添加文件到顶级菜单之下
            </summary>
            <param name="dir"></param>
            <param name="top"></param>
            <returns></returns>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1.http">
            <summary>
            Http状态，名称必须和管理员类中一致
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.CreateLog(System.String)">
            <summary>
            创建指定动作的日志实体。通过Http状态访问当前管理员对象，创建日志实体
            </summary>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Menu`1.WriteLog(System.String,System.String)">
            <summary>
            写日志
            </summary>
            <param name="action">操作</param>
            <param name="remark">备注</param>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Name">
            <summary>
            名称
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.ParentID">
            <summary>
            父编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Permission">
            <summary>
            权限
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Url">
            <summary>
            链接
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Sort">
            <summary>
            序号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.IsShow">
            <summary>
            是否显示
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Remark">
            <summary>
            备注
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.ParentMenuName">
            <summary>
            父菜单名
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Menu`1.Current">
            <summary>
            当前页所对应的菜单项
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Menu`1._">
            <summary>
            取得菜单字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.ID">
            <summary>
             编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.Name">
            <summary>
             名称
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.ParentID">
            <summary>
             父编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.Permission">
            <summary>
             权限
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.Url">
            <summary>
             链接
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.Sort">
            <summary>
             序号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.IsShow">
            <summary>
             是否显示
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Menu`1._.Remark">
            <summary>
             备注
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Role">
            <summary>
            地区
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.RoleMenu">
            <summary>
            角色和菜单
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Log">
            <summary>
            日志
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Log`1">
            <summary>
            日志
            </summary>
            <summary>
            日志
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.Insert">
            <summary>
            已重载。把该对象插入到数据库。这里可以做数据插入前的检查
            </summary>
            <returns>影响的行数</returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.FindByKeyForEdit(System.Int32)">
            <summary>
            根据主键查询一个日志实体对象用于表单编辑
            </summary>
            <param name="__ID">编号</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.Search(System.String,System.Int32,System.String,System.DateTime,System.DateTime,System.String,System.Int32,System.Int32)">
            <summary>
            查询
            </summary>
            <param name="key"></param>
            <param name="adminid"></param>
            <param name="category"></param>
            <param name="start"></param>
            <param name="end"></param>
            <param name="orderClause"></param>
            <param name="startRowIndex"></param>
            <param name="maximumRows"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.SearchCount(System.String,System.Int32,System.String,System.DateTime,System.DateTime,System.String,System.Int32,System.Int32)">
            <summary>
            查询
            </summary>
            <param name="key"></param>
            <param name="adminid"></param>
            <param name="category"></param>
            <param name="start"></param>
            <param name="end"></param>
            <param name="orderClause"></param>
            <param name="startRowIndex"></param>
            <param name="maximumRows"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.SearchWhere(System.String,System.Int32,System.String,System.DateTime,System.DateTime)">
            <summary>
            查询
            </summary>
            <param name="key"></param>
            <param name="adminid"></param>
            <param name="category"></param>
            <param name="start"></param>
            <param name="end"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.FindAllCategory">
            <summary>
            查找所有类别名
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.Create(System.String,System.String)">
            <summary>
            创建日志
            </summary>
            <param name="category"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.Create(System.Type,System.String)">
            <summary>
            创建日志
            </summary>
            <param name="type"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Log`1.GetDescription(System.Type)">
            <summary>
            获取实体类的描述名
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.CategoryCache">
            <summary>
            类别名实体缓存，异步，缓存10分钟
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.Category">
            <summary>
            类别
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.Action">
            <summary>
            操作
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.UserID">
            <summary>
            用户编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.UserName">
            <summary>
            用户名
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.IP">
            <summary>
            IP地址
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.OccurTime">
            <summary>
            时间
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.Remark">
            <summary>
            详细信息
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Log`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.Log`1._">
            <summary>
            取得字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.Category">
            <summary>
            类别
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.Action">
            <summary>
            操作
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.UserID">
            <summary>
            用户编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.UserName">
            <summary>
            用户名
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.IP">
            <summary>
            IP地址
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.OccurTime">
            <summary>
            时间
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Log`1._.Remark">
            <summary>
            详细信息
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Area">
            <summary>
            地区
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Area`1">
            <summary>
            地区
            </summary>
            <summary>
            地区
            </summary>
            <summary>
            地区
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.InitData">
            <summary>
            首次连接数据库时初始化数据，仅用于实体类重载，用户不应该调用该方法
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.ToString">
            <summary>
            已重载。
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.FindByKeyForEdit(System.Int32)">
            <summary>
            根据主键查询一个地区实体对象用于表单编辑
            </summary>
            <param name="__ID">编号</param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.FindByID(System.Int32)">
            <summary>
            根据编号查找。实体缓存
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.FindByCode(System.Int32)">
            <summary>
            按Code查找。实体缓存
            </summary>
            <param name="code"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.FindByName(System.String)">
            <summary>
            按名称查找。实体缓存
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Area`1.FindAllByParent(System.String)">
            <summary>
            查找指定名称的父菜单下一级的子菜单
            </summary>
            <param name="parentname"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.KeyName">
            <summary>已重载。</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.FriendName">
            <summary>友好名</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.Code">
            <summary>
            代码
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.Name">
            <summary>
            名称
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.ParentCode">
            <summary>
            父地区代码
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.Description">
            <summary>
            描述
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Area`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="T:NewLife.CommonEntity.Area`1._">
            <summary>
            取得字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Area`1._.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Area`1._.Code">
            <summary>
            代码
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Area`1._.Name">
            <summary>
            名称
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Area`1._.ParentCode">
            <summary>
            父地区代码
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Area`1._.Description">
            <summary>
            描述
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Web.EntityForm`2">
            <summary>
            实体表单基类
            </summary>
            <typeparam name="TKey">主键类型</typeparam>
            <typeparam name="TEntity">表单实体类</typeparam>
        </member>
        <member name="T:NewLife.CommonEntity.Web.EntityForm`4">
            <summary>
            实体表单基类
            </summary>
            <typeparam name="TKey">主键类型</typeparam>
            <typeparam name="TEntity">表单实体类</typeparam>
            <typeparam name="TAdminEntity">管理员类</typeparam>
            <typeparam name="TMenuEntity">菜单类</typeparam>
        </member>
        <member name="T:NewLife.CommonEntity.Web.WebPageBase`2">
            <summary>
            指定具体管理员类和菜单类的页面基类
            </summary>
            <typeparam name="TAdminEntity"></typeparam>
            <typeparam name="TMenuEntity"></typeparam>
        </member>
        <member name="T:NewLife.CommonEntity.Web.WebPageBase`1">
            <summary>
            指定具体管理员类的页面基类
            </summary>
            <typeparam name="TAdminEntity"></typeparam>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`1.OnPreLoad(System.EventArgs)">
            <summary>
            已重载。
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`1.CheckLogin">
            <summary>
            检查是否已登录
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`1.CheckPermission">
            <summary>
            检查权限，实际上就是Acquire(PermissionFlags.None)
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`1.Acquire(NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定操作的权限
            </summary>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`1.Render(System.Web.UI.HtmlTextWriter)">
            <summary>
            
            </summary>
            <param name="writer"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`1.WriteRunTime">
            <summary>
            输出运行时间
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.WebPageBase`1.ValidatePermission">
            <summary>是否检查权限</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.WebPageBase`1.PermissionName">
            <summary>
            权限名。默认是页面标题
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.WebPageBase`1.IsWriteRunTime">
            <summary>
            是否输出执行时间
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.WebPageBase`1.RunTimeString">
            <summary>
            执行时间字符串
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.WebPageBase`2.Acquire(NewLife.CommonEntity.PermissionFlags)">
            <summary>
            申请指定操作的权限
            </summary>
            <param name="flag"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Web.WebPageBase`2.Navigation">
            <summary>
            导航 分为三级：栏目－子栏目－页面
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.WebPageBase`2.MyMenu">
            <summary>本页菜单</summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.OnPreLoad(System.EventArgs)">
            <summary>
            已重载。
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.FindControl(System.String)">
            <summary>
            查找表单控件
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetForm">
            <summary>
            把实体的属性设置到控件上
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetFormItem(XCode.Configuration.FieldItem,System.Web.UI.Control,System.Boolean)">
            <summary>
            把实体成员的值设置到控件上
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetFormItemTextBox(XCode.Configuration.FieldItem,System.Web.UI.WebControls.TextBox,System.Boolean)">
            <summary>
            文本框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetFormItemLabel(XCode.Configuration.FieldItem,System.Web.UI.WebControls.Label,System.Boolean)">
            <summary>
            标签
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetFormItemCheckBox(XCode.Configuration.FieldItem,System.Web.UI.WebControls.CheckBox,System.Boolean)">
            <summary>
            复选框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetFormItemDropDownList(XCode.Configuration.FieldItem,System.Web.UI.WebControls.DropDownList,System.Boolean)">
            <summary>
            下拉框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetFormItemRadioButton(XCode.Configuration.FieldItem,System.Web.UI.WebControls.RadioButton,System.Boolean)">
            <summary>
            单选框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SetNotAllowNull(XCode.Configuration.FieldItem,System.Web.UI.Control,System.Boolean)">
            <summary>
            设置控件的不允许空
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <param name="canSave"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetForm">
            <summary>
            读取控件的数据保存到实体中去
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetFormItem(XCode.Configuration.FieldItem,System.Web.UI.Control)">
            <summary>
            把控件的值设置到实体属性上
            </summary>
            <param name="field"></param>
            <param name="control"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetFormItemTextBox(XCode.Configuration.FieldItem,System.Web.UI.WebControls.TextBox)">
            <summary>
            文本框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetFormItemLabel(XCode.Configuration.FieldItem,System.Web.UI.WebControls.Label)">
            <summary>
            标签，不做任何操作
            </summary>
            <param name="field"></param>
            <param name="control"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetFormItemCheckBox(XCode.Configuration.FieldItem,System.Web.UI.WebControls.CheckBox)">
            <summary>
            复选框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetFormItemDropDownList(XCode.Configuration.FieldItem,System.Web.UI.WebControls.DropDownList)">
            <summary>
            下拉列表
            </summary>
            <param name="field"></param>
            <param name="control"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.GetFormItemRadioButton(XCode.Configuration.FieldItem,System.Web.UI.WebControls.RadioButton)">
            <summary>
            单选框
            </summary>
            <param name="field"></param>
            <param name="control"></param>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.ValidForm">
            <summary>
            验证表单，返回是否有效数据
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.ValidFormItem(XCode.Configuration.FieldItem,System.Web.UI.Control)">
            <summary>
            验证表单项
            </summary>
            <param name="field"></param>
            <param name="control"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SaveForm">
            <summary>
            保存表单，把实体保存到数据库，当前方法处于事务保护之中
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SaveFormSuccess">
            <summary>
            保存成功
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Web.EntityForm`4.SaveFormUnsuccess(System.Exception)">
            <summary>
            保存失败
            </summary>
            <param name="ex"></param>
        </member>
        <member name="P:NewLife.CommonEntity.Web.EntityForm`4.EntityKeyName">
            <summary>
            主键名称，字符串默认返回Guid，其它默认返回ID
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.EntityForm`4.EntityID">
            <summary>主键</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.EntityForm`4.Entity">
            <summary>数据实体</summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.EntityForm`4.FormItemPrefix">
            <summary>
            表单项名字前缀，默认frm
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.EntityForm`4.SaveButton">
            <summary>
            保存按钮，查找名为btnSave或UpdateButton（兼容旧版本）的按钮，如果没找到，将使用第一个使用了提交行为的按钮
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Web.EntityForm`4.IsNullKey">
            <summary>
            是否空主键
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Attachment`1">
            <summary>
            附件
            </summary>
            <summary>
            附件
            </summary>
            <remarks>
            对于文件的存放，可以考虑同一个文件只存放一份，方法就是通过名称、大小、散列三个同时比较
            </remarks>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.FindAllByCmdType(System.String)">
            <summary>
            根据分类找附件
            </summary>
            <param name="catetory"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.FindByKeyForEdit(System.Int32)">
             <summary>
             根据主键查询一个附件实体对象用于表单编辑
             </summary>
            <param name="__ID">编号</param>
             <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.FindByID(System.Int32)">
            <summary>
            根据编号查找
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.GetConfigPath(System.String)">
            <summary>
            根据类别获取相应的存放路径设置，如果不存在，则返回顶级设置路径后加上类别作为目录名
            </summary>
            <param name="category"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.GetFormatPath">
            <summary>
            取得时间格式化的路径
            </summary>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.GetFilePath">
            <summary>
            检查并设置文件存放名称，先尝试以原名存放，若有同名文件，则删除
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.SaveFile">
            <summary>
            保存文件
            </summary>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.SaveFile(System.Web.UI.WebControls.FileUpload,System.String,System.String)">
            <summary>
            保存上传文件
            </summary>
            <param name="fileUpload"></param>
            <param name="category"></param>
            <param name="userName"></param>
            <returns></returns>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`1.SaveFile(System.Web.HttpFileCollection,System.String,System.String)">
            <summary>
            保存上传文件
            </summary>
            <param name="fileUploads"></param>
            <param name="category"></param>
            <param name="userName"></param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.ID">
            <summary>
            编号
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.FileName">
            <summary>
            文件名
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.Size">
            <summary>
            大小
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.Extension">
            <summary>
            扩展名
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.Category">
            <summary>
            分类
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.FilePath">
            <summary>
            文件路径
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.UserName">
            <summary>
            上传者
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.UploadTime">
            <summary>
            上传时间
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.ContentType">
            <summary>
            内容类型
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.StatID">
            <summary>
            访问统计
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.IsEnable">
            <summary>
            是否启用
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.Item(System.String)">
            <summary>
            获取/设置 字段值。
            一个索引，基类使用反射实现。
            派生实体类可重写该索引，以避免反射带来的性能损耗
            </summary>
            <param name="name">字段名</param>
            <returns></returns>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.FullFilePath">
            <summary>
            完全文件路径
            </summary>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`1.FileStream">
            <summary>文件流</summary>
        </member>
        <member name="T:NewLife.CommonEntity.Attachment`1._">
            <summary>
            取得附件字段名的快捷方式
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.ID">
            <summary>
             编号
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.FileName">
            <summary>
             文件名
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.Size">
            <summary>
             大小
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.Extension">
            <summary>
             扩展名
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.Category">
            <summary>
             分类
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.FilePath">
            <summary>
             文件路径
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.UserName">
            <summary>
             上传者
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.UploadTime">
            <summary>
             上传时间
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.ContentType">
            <summary>
             内容类型
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.StatID">
            <summary>
             访问统计
            </summary>
        </member>
        <member name="F:NewLife.CommonEntity.Attachment`1._.IsEnable">
            <summary>
             是否过期
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Web.WebPageBase">
            <summary>
            页面基类
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Attachment">
            <summary>
            附件
            </summary>
        </member>
        <member name="T:NewLife.CommonEntity.Attachment`2">
            <summary>
            附件
            </summary>
            <typeparam name="TEntity"></typeparam>
            <typeparam name="TStatistics"></typeparam>
        </member>
        <member name="M:NewLife.CommonEntity.Attachment`2.Increment(System.String)">
            <summary>
            增加统计
            </summary>
            <param name="remark"></param>
        </member>
        <member name="P:NewLife.CommonEntity.Attachment`2.Stat">
            <summary>统计</summary>
        </member>
    </members>
</doc>
